long barb - Español Inglés Diccionario